xl: do not return to caller from monitoring daemon
authorIan Campbell <ian.campbell@citrix.com>
Wed, 8 Sep 2010 15:24:20 +0000 (16:24 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 8 Sep 2010 15:24:20 +0000 (16:24 +0100)
commit77a0acea701ed303efd11ef43c64345a7e32ce77
tree425bf81617a52caf7caa3f0c0ce4339295e672b1
parent8b1e566cb2732b0723124a1dd096eda697bbfb3e
xl: do not return to caller from monitoring daemon

The parent process will have returned to the caller and done whatever
is necessary. The daemon should not return otherwise it will repeat
this work. In the case of the migration receiver this causes it to try
and take part in the migration protocol long after the sender+parent
process have completed it, leading to confusing error messages
(although strangely not much actual damange).

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/xl_cmdimpl.c